.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #D14; }
.kwd, .prettyprint .tag { color: navy; }
.typ, .atn, .dec, .var { color: teal; }

.style-guide-partial-source {
  -webkit-box-shadow: inset 40px 0 0 #f5f5f5, inset 41px 0 0 #ddd;
     -moz-box-shadow: inset 40px 0 0 #f5f5f5, inset 41px 0 0 #ddd;
          box-shadow: inset 40px 0 0 #f5f5f5, inset 41px 0 0 #ddd;
}

.style-guide-partial-source ol {
  padding: 0;
  margin: 0 0 0 33px; /* IE indents via margin-left */
}
.style-guide-partial-source li {
  font-size: 12px;
  margin: 0;
  padding: 0 0 0 5px;
  color: #888;
  line-height: 20px;
  text-shadow: 0 1px 0 #fff;
}
